﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BLFacade.entities
{
    public interface IProject
    {
        string Name { get; set; }
        string Description { get; set; }
        Nullable<DateTime> StartDate { get; set; }
        Nullable<DateTime> EndDate { get; set; }
        DateTime DeadLine { get; set; }
        IEmployee ProjectManager { get; set; }
        ICustomer Customer { get; set; }
        List<ITask> Tasks { get; }
        ITask CreateTask(string name, string description, int loe, int priority, IEmployee employee);
        void Start();
        void Close();
    }
}
